impounding works - Turkish English Dictionary